CryptoPro XMLDsig API.
Public API.

ru.CryptoPro.JCPxml.dsig.internal.dom
Class DOMSignatureMethod

java.lang.Object
  extended by ru.CryptoPro.JCPxml.dsig.internal.dom.DOMStructure
      extended by ru.CryptoPro.JCPxml.dsig.internal.dom.DOMSignatureMethod
All Implemented Interfaces:
javax.xml.crypto.AlgorithmMethod, javax.xml.crypto.dsig.SignatureMethod, javax.xml.crypto.XMLStructure

public abstract class DOMSignatureMethod
extends DOMStructure

DOM-based abstract implementation of SignatureMethod.


Field Summary
 
Fields inherited from interface javax.xml.crypto.dsig.SignatureMethod
DSA_SHA1, HMAC_SHA1, RSA_SHA1
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.security.spec.AlgorithmParameterSpec getParameterSpec()
           
 void marshal(org.w3c.dom.Node parent, java.lang.String dsPrefix, javax.xml.crypto.dom.DOMCryptoContext context)
          This method invokes the marshalParams method to marshal any algorithm-specific parameters.
 
Methods inherited from class ru.CryptoPro.JCPxml.dsig.internal.dom.DOMStructure
isFeatureSupported
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.xml.crypto.XMLStructure
isFeatureSupported
 
Methods inherited from interface javax.xml.crypto.AlgorithmMethod
getAlgorithm
 

Method Detail

getParameterSpec

public final java.security.spec.AlgorithmParameterSpec getParameterSpec()

marshal

public void marshal(org.w3c.dom.Node parent,
                    java.lang.String dsPrefix,
                    javax.xml.crypto.dom.DOMCryptoContext context)
             throws javax.xml.crypto.MarshalException
This method invokes the marshalParams method to marshal any algorithm-specific parameters.

Specified by:
marshal in class DOMStructure
Throws:
javax.xml.crypto.MarshalException

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

Copyright Crypto-Pro.
All rights reserved.